package com.model;

import java.io.Serializable;
import java.sql.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="HISTORIALREPERTORIO")
public class HistorialRepertorio implements Serializable {

	private static final long serialVersionUID = 1L;
	private int idPartitura;
	private int idRepertorio;
	private int idInstrumento;
	private Date fecha;
	
	public HistorialRepertorio(){
		
	}
	public HistorialRepertorio(int idPartitura, int idRepertorio, int idInstrumento, Date fecha) {
		this.idPartitura = idPartitura;
		this.idRepertorio = idRepertorio;
		this.idInstrumento = idInstrumento;
		this.fecha = fecha;		
	}	
	
	@Column(name="IDPARTITURA")
	public int getIdPartitura() {
		return idPartitura;
	}
	public void setIdPartitura(int idPartitura) {
		this.idPartitura = idPartitura;
	}
	@Column(name="IDREPERTORIO")
	public int getIdRepertorio() {
		return idRepertorio;
	}
	public void setIdRepertorio(int idRepertorio) {
		this.idRepertorio = idRepertorio;
	}
	@Id
	@Column(name="FECHA")
	public Date getFecha() {
		return fecha;
	}
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}
	@Column(name="IDINSTRUMENTO")
	public int getIdInstrumento() {
		return idInstrumento;
	}
	public void setIdInstrumento(int idInstrumento) {
		this.idInstrumento = idInstrumento;
	}
	
}
